It was during an exhaustive 30-date tour of the East coast of America in 2010 that the songs for the debut, self-released album “One Way” came into being.
Steven’s debut album was described by the press as “an entertaining guide to some of the finer points of the musical anatomy, with vocals that have all the low-key passion of James Morrison and Paulo Nutini, the whimsical, yet intense, emotion of David Gray with a soulful, continental twist”.
His debut single, “Puppets On TV” has been released by Right Track Records/Universal on 26th September 2011and it has been featured on BBC Radio 2, BBC London 94.9, Radio Caroline and Cool FM 97.4 in the UK.
On June 23, 2017, the much-anticipated album "Gravity Always Wins" has been released worldwide.